TechDrawGui API/de

(November 2018) Diese Information kann unvollständig und veraltet sein. Für die letzte API siehe die (engl.) autogenerierte API-Dokumentation.

Diese Funktionen sind Teil des TechDraw-Arbeitsbereichs und können in Makros oder mit dem Python-Interpreter verwendet werden, sobald das TechDrawGui importiert wurde.

Siehe die TechDraw API für weitere Funktionen.

Beispiel:

import FreeCAD
import TechDrawGui

p = FreeCAD.ActiveDocument.Page

f = "/home/localuser/myPdfDirectory/savePage.pdf"
TechDrawGui.exportPageAsPdf(p, f)

f = "/home/localuser/mySvgDirectory/savePage.svg"
TechDrawGui.exportPageAsSvg(p, f)
exportPageAsPdf(pageObject, filePath)

Description: eine Kopie des pageObject im PDF Format im Speicherort filePath speichern

Returns: none

exportPageAsSvg(pageObject, filePath)

Description: eine Kopie des pageObject im SVG Format im Speicherort filePath speichern

Returns: none

copyActiveViewToSvgFile(document, filePath, (options))

Description: eine Kopie der aktiven Ansicht für "document" in der Datei "filePath" speichern

Returns: double (estimated scale)

Optionen:


addQGIToView(view, QGraphicsItem)

Description: Hinzufügen eines QGraphicsItems (erstellt mit PySide) zu einer Ansicht

Returns: none